on a firm footing

Translations
sur des bases solides
Definitions
In a stable, secure, or confident position, often used to describe a situation where someone has a solid foundation or understanding, allowing them to proceed with assurance.